be flawless - Turkish English Dictionary